English Dictionary
◊ STENCH BOMB
stench bomb
n : a small bomb designed to give off a foul odor when it
explodes [syn: {stink bomb}]